js操作table元素,表格的行列新增、删除汇集 |
您所在的位置:网站首页 › element table 合并列 › js操作table元素,表格的行列新增、删除汇集 |
/************ TableTool.js ******************************************************************************** ********************************** ************************************************************** 快 速 索 引
***************************************************************
表格行、列删除
【一】 、 doTableRowDelete 说明:默认根据当前事件指向的对象,向上寻找 TR ,进行 删除(可选参数:表格对象;删除的行的行号,按升序方式以逗号分割,如 2 , 3 , 5 ;向上 遍历 TD 几次,默认为 1 次)
合并表格 ******
【一】 、 conbainTableRow 说明:纵向单元格的内容相同的合并,传入表格对象,需 要合并的列, (可选的参数,从第几行开始) ;
【二】 、 combineCell 说明:横向单元格合并,传入单元格内一对象, (可选的参数, 合并几个单元格 ;是否保留原单元格的值) ;
单元格与行的移动 ******
【一】 、 moveUp 说明:进行上移, (可选参数,最上移动到第几行,默认为第零行; 需要移动的行或者 td 对象或者 td 内的子对象,默认获取当前事件指向的行)
【二】 、 moveDown 说明:进行下移, (可选参数,最低移动到倒数第几行,默认为倒 数第零行;需要移动的行或者 td 对象或者 td 内的子对象,默认获取当前事件指向的行)
【三】 、 moveCell 说明:行交换,表格对象、交换的行的行号
赋值单元格样式 ******
【一】 、 cloneStyle 说明:将模板单元格的样式 COPY 到目标单元格上,模板单元格, 要修正样式的单元格
新增行、列 ******
【一】 、 insertTableRow 说明: 新增行, 表格对象, 添加行的内容的数组 (可选参数, 每个单元格的 colSpan 的数组参数, 默认取前一行的属性;
添加到的行的行号, 默认是最后 一行)
【二】 、 insertTableCol 说明: 新增列, 表格对象, 添加行的内容的数组 (可选参数, 每个单元格的 rowSpan 的数组参数,默认取前一列的属性;添加到的列的列号,默认是最后 一列)
获取表格中一行的元素 ******
【一】 、 doGetRowObj 说明:
获取表格中行内的元素
, 表格对象, 行号, (可选参数, 是否 copy 对象,默认为 false ;是否获取单元格对象,默认 false )
其他验证与参数获取 ******
【一】 、 doFetchBaseCols 说明: 获取列号在表格内行中的实际位置, 表格对象, 列 号;返回一个数组,记录每行中指定的单元格的 cellIndex
【二】 、 doFetchEffectCells 说明: 获取插入当前行, 被影响到 rowSpan 属性的单元 格集合
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |